Skip to content

Boxoban incremental#570

Open
TBBristol wants to merge 7 commits into
PufferAI:4.0from
TBBristol:boxoban-incremental
Open

Boxoban incremental#570
TBBristol wants to merge 7 commits into
PufferAI:4.0from
TBBristol:boxoban-incremental

Conversation

@TBBristol
Copy link
Copy Markdown
Contributor

@TBBristol TBBristol commented May 20, 2026

Adds a new incremental difficulty (5) which is based on maze_incremental
Standard difficulties remain the same and tested
Targets hit is now a % on all difficulties
When a map is solve it increases difficulty up to level 3 (hard) and does not end episode
Keeps loading hard maps if hard is solved
Episode tick is now total ticks, puzzle tick is tick final puzzle
Timeout is 150 per puzzle not episode and based on puzzle tick

SEE LATER COMMENTS few changes on scoring

@TBBristol TBBristol force-pushed the boxoban-incremental branch from c9edf83 to 47bafce Compare May 20, 2026 12:25
@TBBristol
Copy link
Copy Markdown
Contributor Author

TBBristol commented May 20, 2026

perf changed to

perf = (score + targets_hit) / 5.0f;

Where targets his is a % of targets on the level.
This normalises to 1.0 at all targets hit on HARD but allows for incremental gains where the next level is not yet achieved.

Score is still level achieved.

Note: this scoring system is only for incremental (5) difficulty

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant